Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 PENFOLD STREET Terraced £162,500 30 Mar 2012
21A PENFOLD STREET Terraced £250,000 18 Feb 2011
23 PENFOLD STREET Terraced £100,000 23 Jun 2004